package net.leieuncretino.beta.parole.impl;

public class Tabellone6x6 extends Tabellone {
	private static int SIZE = 36;
	private static int WIDTH = 6; 

	private static final long transitionBits[] = {
		0xc2L, 0x1c5L, 0x38aL, 0x714L, 0xe28L, 0xc10L,
		0x3083L, 0x7147L, 0xe28eL, 0x1c51cL, 0x38a38L, 0x30430L,
		0xc20c0L, 0x1c51c0L, 0x38a380L, 0x714700L, 0xe28e00L, 0xc10c00L,
		0x3083000L, 0x7147000L, 0xe28e000L, 0x1c51c000L, 0x38a38000L, 0x30430000L, 
		0xc20c0000L, 0x1c51c0000L, 0x38a380000L, 0x714700000L, 0xe28e00000L, 0xc10c00000L, 
		0x83000000L, 0x147000000L, 0x28e000000L, 0x51c000000L, 0xa38000000L, 0x430000000L
		
	};

	public Tabellone6x6(String[] b) {
		super(b);
	}

	public int getSize() {
		return SIZE;
	}

	public int getWidth() {
		return WIDTH;
	}

	public long transitions(int position) {
		return transitionBits[position];
	}

}
